days28
[1] 8064
new_features <- data.frame(date = df$date)

Moving Averages

#Exponential Moving Average
EMA(df$price_close, n=days7)[2000:3000]
   [1]       NA       NA       NA       NA       NA       NA       NA       NA       NA       NA       NA       NA       NA
  [14]       NA       NA       NA 376.7396 376.7379 376.7362 376.7345 376.7327 376.7310 376.7293 376.7276 376.7259 376.7242
  [27] 376.7225 376.7207 376.7190 376.7173 376.7156 376.7139 376.7122 376.7105 376.7088 376.7071 376.7055 376.7038 376.7021
  [40] 376.7004 376.6987 376.6970 376.6953 376.6936 376.6920 376.6903 376.6886 376.6869 376.6853 376.6836 376.6819 376.6803
  [53] 376.6786 376.6769 376.6753 376.6736 376.6719 376.6703 376.6686 376.6670 376.6653 376.6637 376.6620 376.6604 376.6587
  [66] 376.6571 376.6554 376.6538 376.6522 376.6505 376.6489 376.6473 376.6456 376.6440 376.6424 376.6407 376.6391 376.6375
  [79] 376.6359 376.6342 376.6326 376.6310 376.6294 376.6278 376.6261 376.6245 376.6229 376.6213 376.6197 376.6181 376.6165
  [92] 376.6149 376.6133 376.6117 376.6101 376.6085 376.6069 376.6053 376.6037 376.6021 376.6005 376.5989 376.5974 376.5958
 [105] 376.5942 376.5926 376.5910 376.5895 376.5879 376.5863 376.5847 376.5832 376.5816 376.5800 376.5785 376.5769 376.5753
 [118] 376.5738 376.5722 376.5706 376.5691 376.5675 376.5660 376.5644 376.5629 376.5613 376.5598 376.5582 376.5567 376.5551
 [131] 376.5536 376.5521 376.5505 376.5490 376.5474 376.5459 376.5444 376.5429 376.5413 376.5398 376.5383 376.5367 376.5352
 [144] 376.5337 376.5322 376.5307 376.5291 376.5276 376.5261 376.5246 376.5231 376.5216 376.5201 376.5186 376.5170 376.5155
 [157] 376.5140 376.5125 376.5110 376.5095 376.5080 376.5065 376.5051 376.5036 376.5021 376.5006 376.4991 376.4976 376.4961
 [170] 376.4946 376.4932 376.4917 376.4902 376.4887 376.4872 376.4858 376.4843 376.4828 376.4814 376.4799 376.4784 376.4770
 [183] 376.4755 376.4740 376.4726 376.4711 376.4696 376.4682 376.4667 376.4653 376.4638 376.4624 376.4609 376.4595 376.4580
 [196] 376.4566 376.4551 376.4537 376.4523 376.4508 376.4494 376.4479 376.4465 376.4451 376.4436 376.4422 376.4408 376.4393
 [209] 376.4379 376.4365 376.4351 376.4336 376.4322 376.4308 376.4294 376.4280 376.4265 376.4251 376.4237 376.4223 376.4209
 [222] 376.4051 376.3893 376.3736 376.3578 376.3421 376.3264 376.3107 376.2950 376.2794 376.2637 376.2481 376.2325 376.2169
 [235] 376.2013 376.1857 376.1702 376.1546 376.1391 376.1236 376.1081 376.0926 376.0772 376.0617 376.0463 376.0309 376.0155
 [248] 376.0001 375.9847 375.9694 375.9540 375.9387 375.9234 375.9081 375.8928 375.8776 375.8623 375.8471 375.8319 375.8167
 [261] 375.8015 375.7863 375.7712 375.7560 375.7409 375.7258 375.7107 375.6956 375.6805 375.6655 375.6504 375.6354 375.6204
 [274] 375.6054 375.5904 375.5755 375.5605 375.5456 375.5307 375.5158 375.5009 375.4860 375.4711 375.4563 375.4415 375.4267
 [287] 375.4119 375.3971 375.3823 375.3675 375.3528 375.3381 375.3234 375.3087 375.2940 375.2793 375.2647 375.2500 375.2354
 [300] 375.2208 375.2062 375.1916 375.1770 375.1625 375.1479 375.1334 375.1189 375.1044 375.0899 375.0755 375.0610 375.0466
 [313] 375.0321 375.0177 375.0033 374.9890 374.9746 374.9602 374.9459 374.9316 374.9173 374.9030 374.8887 374.8744 374.8602
 [326] 374.8459 374.8317 374.8175 374.8033 374.7891 374.7749 374.7608 374.7466 374.7325 374.7184 374.7043 374.6902 374.6762
 [339] 374.6621 374.6481 374.6340 374.6200 374.6060 374.5920 374.5780 374.5641 374.5501 374.5362 374.5223 374.5084 374.4945
 [352] 374.4806 374.4668 374.4529 374.4391 374.4253 374.4114 374.3977 374.3839 374.3701 374.3564 374.3426 374.3289 374.3152
 [365] 374.3015 374.2878 374.2741 374.2605 374.2468 374.2332 374.2196 374.2060 374.1924 374.1788 374.1652 374.1517 374.1381
 [378] 374.1246 374.1111 374.0976 374.0841 374.0707 374.0572 374.0438 374.0303 374.0169 374.0035 373.9901 373.9768 373.9634
 [391] 373.9500 373.9367 373.9234 373.9101 373.8968 373.8835 373.8702 373.8570 373.8437 373.8305 373.8173 373.8041 373.7909
 [404] 373.7777 373.7645 373.7514 373.7382 373.7251 373.7120 373.6989 373.6858 373.6727 373.6597 373.6466 373.6336 373.6206
 [417] 373.6075 373.5946 373.5816 373.5686 373.5556 373.5427 373.5298 373.5168 373.5039 373.4910 373.4782 373.4653 373.4524
 [430] 373.4396 373.4268 373.4139 373.4011 373.3883 373.3756 373.3628 373.3500 373.3373 373.3246 373.3119 373.2991 373.2865
 [443] 373.2738 373.2611 373.2485 373.2358 373.2232 373.2106 373.1980 373.1854 373.1728 373.1602 373.1477 373.1351 373.1226
 [456] 373.1101 373.0976 373.0851 373.0726 373.0602 373.0477 373.0353 373.0228 373.0104 372.9980 372.9856 372.9732 372.9609
 [469] 372.9485 372.9362 372.9238 372.9115 372.8992 372.8869 372.8746 372.8624 372.8501 372.8379 372.8256 372.8134 372.8012
 [482] 372.7890 372.7768 372.7646 372.7525 372.7403 372.7282 372.7161 372.7039 372.6918 372.6798 372.6677 372.6556 372.6436
 [495] 372.6315 372.6195 372.6075 372.5955 372.5835 372.5715 372.5595 372.5476 372.5356 372.5237 372.5118 372.4999 372.4880
 [508] 372.4761 372.4642 372.4523 372.4405 372.4286 372.4168 372.4050 372.3932 372.3814 372.3696 372.3578 372.3461 372.3343
 [521] 372.3226 372.3109 372.2992 372.2875 372.2758 372.2641 372.2524 372.2408 372.2291 372.2175 372.2059 372.1943 372.1827
 [534] 372.1711 372.1595 372.1480 372.1364 372.1249 372.1134 372.1018 372.0903 372.0789 372.0674 372.0559 372.0444 372.0330
 [547] 372.0216 372.0101 371.9987 371.9873 371.9759 371.9645 371.9532 371.9418 371.9305 371.9191 371.9078 371.8965 371.8852
 [560] 371.8739 371.8671 371.8603 371.8535 371.8467 371.8399 371.8331 371.8263 371.8195 371.8127 371.8060 371.7992 371.7925
 [573] 371.7857 371.7790 371.7722 371.7655 371.7588 371.7521 371.7454 371.7387 371.7320 371.7253 371.7186 371.7120 371.7053
 [586] 371.6986 371.6920 371.6853 371.6787 371.6721 371.6654 371.6588 371.6522 371.6456 371.6390 371.6324 371.6258 371.6192
 [599] 371.6127 371.6061 371.5995 371.5930 371.5864 371.5799 371.5734 371.5668 371.5603 371.5538 371.5473 371.5408 371.5343
 [612] 371.5278 371.5213 371.5148 371.5084 371.5019 371.4955 371.4890 371.4826 371.4761 371.4697 371.4633 371.4568 371.4504
 [625] 371.4440 371.4376 371.4312 371.4248 371.4185 371.4121 371.4057 371.3994 371.3930 371.3867 371.3803 371.3740 371.3676
 [638] 371.3613 371.3550 371.3487 371.3424 371.3361 371.3298 371.3235 371.3172 371.3110 371.3047 371.2984 371.2922 371.2859
 [651] 371.2797 371.2734 371.2672 371.2610 371.2548 371.2486 371.2424 371.2362 371.2300 371.2238 371.2176 371.2114 371.2052
 [664] 371.1991 371.1929 371.1868 371.1806 371.1745 371.1684 371.1622 371.1561 371.1500 371.1439 371.1378 371.1317 371.1256
 [677] 371.1195 371.1134 371.1074 371.1013 371.0952 371.0892 371.0831 371.0771 371.0711 371.0650 371.0590 371.0530 371.0470
 [690] 371.0410 371.0350 371.0290 371.0230 371.0170 371.0110 371.0051 370.9991 370.9931 370.9872 370.9812 370.9753 370.9694
 [703] 370.9634 370.9575 370.9516 370.9457 370.9398 370.9339 370.9280 370.9221 370.9162 370.9103 370.9045 370.8986 370.8928
 [716] 370.8869 370.8811 370.8752 370.8694 370.8635 370.8577 370.8519 370.8461 370.8403 370.8345 370.8287 370.8229 370.8171
 [729] 370.8113 370.8056 370.7998 370.7940 370.7883 370.7825 370.7768 370.7710 370.7653 370.7596 370.7539 370.7482 370.7424
 [742] 370.7367 370.7310 370.7253 370.7197 370.7140 370.7083 370.7026 370.6970 370.6913 370.6857 370.6800 370.6744 370.6687
 [755] 370.6631 370.6575 370.6519 370.6462 370.6406 370.6350 370.6294 370.6238 370.6183 370.6127 370.6071 370.6015 370.5960
 [768] 370.5904 370.5849 370.5793 370.5738 370.5682 370.5627 370.5572 370.5516 370.5461 370.5406 370.5351 370.5296 370.5241
 [781] 370.5186 370.5132 370.5077 370.5022 370.4967 370.4913 370.4858 370.4804 370.4749 370.4695 370.4641 370.4586 370.4532
 [794] 370.4478 370.4424 370.4370 370.4316 370.4262 370.4208 370.4154 370.4100 370.4047 370.3993 370.3939 370.3886 370.3832
 [807] 370.3779 370.3725 370.3672 370.3619 370.3565 370.3512 370.3459 370.3406 370.3353 370.3300 370.3247 370.3194 370.3141
 [820] 370.3088 370.3035 370.2983 370.2930 370.2878 370.2825 370.2773 370.2720 370.2668 370.2615 370.2563 370.2511 370.2459
 [833] 370.2407 370.2355 370.2303 370.2251 370.2199 370.2147 370.2095 370.2043 370.1992 370.1940 370.1888 370.1837 370.1785
 [846] 370.1734 370.1682 370.1631 370.1580 370.1529 370.1477 370.1426 370.1375 370.1324 370.1273 370.1222 370.1171 370.1120
 [859] 370.1070 370.1019 370.0968 370.0918 370.0867 370.0816 370.0766 370.0716 370.0665 370.0615 370.0565 370.0514 370.0464
 [872] 370.0414 370.0364 370.0314 370.0264 370.0214 370.0164 370.0114 370.0064 370.0015 369.9965 369.9915 369.9866 369.9816
 [885] 369.9767 369.9717 369.9668 369.9618 369.9569 369.9520 369.9471 369.9422 369.9372 369.9323 369.9274 369.9225 369.9177
 [898] 369.9128 369.9079 369.9030 369.8981 369.8933 369.8884 369.8836 369.8787 369.8739 369.8690 369.8642 369.8593 369.8545
 [911] 369.8497 369.8449 369.8401 369.8352 369.8304 369.8256 369.8208 369.8161 369.8113 369.8065 369.8017 369.7969 369.7922
 [924] 369.7874 369.7827 369.7779 369.7732 369.7684 369.7637 369.7589 369.7542 369.7495 369.7448 369.7401 369.7353 369.7306
 [937] 369.7259 369.7212 369.7166 369.7119 369.7072 369.7025 369.6978 369.6932 369.6885 369.6838 369.6792 369.6745 369.6699
 [950] 369.6653 369.6606 369.6560 369.6514 369.6467 369.6421 369.6375 369.6329 369.6283 369.6237 369.6191 369.6145 369.6099
 [963] 369.6053 369.6008 369.5962 369.5916 369.5871 369.5825 369.5780 369.5734 369.5689 369.5643 369.5598 369.5553 369.5507
 [976] 369.5462 369.5417 369.5372 369.5327 369.5282 369.5237 369.5192 369.5147 369.5102 369.5057 369.5012 369.4968 369.4923
 [989] 369.4878 369.4834 369.4789 369.4745 369.4700 369.4656 369.4611 369.4567 369.4523 369.4478 369.4434 369.4390 369.4346
LS0tCnRpdGxlOiAiUiBOb3RlYm9vayIKb3V0cHV0OiBodG1sX25vdGVib29rCi0tLQoKCmBgYHtyIGluY2x1ZGU9RkFMU0V9CmxpYnJhcnkobHVicmlkYXRlKQpsaWJyYXJ5KHpvbykKbGlicmFyeShyZWFkcikKbGlicmFyeShjYXJldCkKbGlicmFyeShmb3JlY2FzdCkKbGlicmFyeShBcHBsaWVkUHJlZGljdGl2ZU1vZGVsaW5nKQpsaWJyYXJ5KGUxMDcxKQpsaWJyYXJ5KFRUUikKbGlicmFyeShETXdSKQpsaWJyYXJ5KG5ldXJhbG5ldCkKbGlicmFyeShkcGx5cikKYGBgCgpgYGB7cn0KZGYgPC0gcmVhZC5jc3YoIi4vZGF0YS9idGMvYnRjLWZpbmFsLmNzdiIsIHNlcCA9ICdcdCcpCmBgYAoKYGBge3J9CmRmCmBgYAoKYGBge3J9CnRpbWVfcGVyaW9kcyA8LSBkYXRhLmZyYW1lKGA3ZGF5YCA9IG51bWVyaWMoKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgYDE0ZGF5YCA9IG51bWVyaWMoKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgYDI4ZGF5YCA9IG51bWVyaWMoKSkKZGF5czcgPC0gNjAvNSoyNCo3CmRheXMxNCA8LSA2MC81KjI0KjE0CmRheXMyOCA8LSA2MC81KjI0KjI4CmBgYAoKYGBge3J9Cm5ld19mZWF0dXJlcyA8LSBkYXRhLmZyYW1lKGRhdGUgPSBkZiRkYXRlKQpgYGAKCiNNb3ZpbmcgQXZlcmFnZXMKYGBge3J9CiNTbW9vdGggTW92aW5nIEF2ZXJhZ2UKbmV3X2ZlYXR1cmVzJFNNQTcgPC0gU01BKGRmJHByaWNlX2Nsb3NlLCBuPWRheXM3KQpuZXdfZmVhdHVyZXMkU01BMTQgPC0gU01BKGRmJHByaWNlX2Nsb3NlLCBuPWRheXMxNCkKbmV3X2ZlYXR1cmVzJFNNQTI4IDwtIFNNQShkZiRwcmljZV9jbG9zZSwgbj1kYXlzMjgpCgojRXhwb25lbnRpYWwgTW92aW5nIEF2ZXJhZ2UKbmV3X2ZlYXR1cmVzJEVNQTcgPC0gRU1BKGRmJHByaWNlX2Nsb3NlLCBuPWRheXM3KQpuZXdfZmVhdHVyZXMkRU1BMTQgPC0gRU1BKGRmJHByaWNlX2Nsb3NlLCBuPWRheXMxNCkKbmV3X2ZlYXR1cmVzJEVNQTI4IDwtIEVNQShkZiRwcmljZV9jbG9zZSwgbj1kYXlzMjgpCgojVm9sdW1lIFNNQSBhbmQgRU1BCm5ld19mZWF0dXJlcyRWb2xTTUE3IDwtIFNNQShkZiR2b2x1bWUsIG49ZGF5czcpCm5ld19mZWF0dXJlcyRWb2xTTUExNCA8LSBTTUEoZGYkdm9sdW1lLCBuPWRheXMxNCkKbmV3X2ZlYXR1cmVzJFZvbFNNQTI4IDwtIFNNQShkZiR2b2x1bWUsIG49ZGF5czI4KQpgYGAKCgoKCgoKCgoKCgoKCgoKCg==